something of the sort - French English Dictionary